TSTP Solution File: ITP012^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP012^1 : TPTP v7.5.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p

% Computer : n007.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% DateTime : Sun Mar 21 13:23:40 EDT 2021

% Result   : Timeout 286.78s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem  : ITP012^1 : TPTP v7.5.0. Bugfixed v7.5.0.
% 0.07/0.12  % Command  : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Thu Mar 18 23:20:34 EDT 2021
% 0.12/0.33  % CPUTime  : 
% 0.12/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34  Python 2.7.5
% 0.39/0.60  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b35a8>, <kernel.Type object at 0x11b3098>) of role type named u
% 0.39/0.60  Using role type
% 0.39/0.60  Declaring u:Type
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b3560>, <kernel.Type object at 0x2b9b0f2433b0>) of role type named d
% 0.39/0.60  Using role type
% 0.39/0.60  Declaring d:Type
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b3e18>, <kernel.Type object at 0x118c9e0>) of role type named du
% 0.39/0.60  Using role type
% 0.39/0.60  Declaring du:Type
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b3098>, <kernel.Type object at 0x118c9e0>) of role type named mono_2Etyop_2Einteger_2Eint
% 0.39/0.60  Using role type
% 0.39/0.60  Declaring mono_2Etyop_2Einteger_2Eint:Type
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b3488>, <kernel.Constant object at 0x11b3e18>) of role type named tyop_2Einteger_2Eint
% 0.39/0.60  Using role type
% 0.39/0.60  Declaring tyop_2Einteger_2Eint:d
% 0.39/0.60  FOF formula (<kernel.Constant object at 0x11b33b0>, <kernel.Constant object at 0x118cdd0>) of role type named tyop_2Emin_2Ebool
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring tyop_2Emin_2Ebool:d
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11b3e18>, <kernel.DependentProduct object at 0x118c5f0>) of role type named tyop_2Emin_2Efun
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring tyop_2Emin_2Efun:(d->(d->d))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11b33b0>, <kernel.DependentProduct object at 0x118cd88>) of role type named s
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring s:(d->(u->du))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11b3098>, <kernel.DependentProduct object at 0x118c998>) of role type named app_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring app_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11b3098>, <kernel.Constant object at 0x118c998>) of role type named combin_i_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring combin_i_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cc68>, <kernel.Constant object at 0x118c998>) of role type named combin_k_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring combin_k_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cdd0>, <kernel.Constant object at 0x118c998>) of role type named combin_s_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring combin_s_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd88>, <kernel.Constant object at 0x118c998>) of role type named c_2Ebool_2E_21_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_21_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cc68>, <kernel.DependentProduct object at 0x118c950>) of role type named c_2Ebool_2E_21_2E1
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_21_2E1:(du->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.Constant object at 0x118c950>) of role type named c_2Ebool_2E_2F_5C_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_2F_5C_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd88>, <kernel.DependentProduct object at 0x118c998>) of role type named c_2Ebool_2E_2F_5C_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_2F_5C_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118c5a8>, <kernel.Constant object at 0x118c998>) of role type named c_2Emin_2E_3D_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Emin_2E_3D_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.DependentProduct object at 0x118c950>) of role type named c_2Emin_2E_3D_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Emin_2E_3D_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.Constant object at 0x118c950>) of role type named c_2Emin_2E_3D_3D_3E_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Emin_2E_3D_3D_3E_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118c5a8>, <kernel.DependentProduct object at 0x118c998>) of role type named c_2Emin_2E_3D_3D_3E_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Emin_2E_3D_3D_3E_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cc20>, <kernel.Constant object at 0x118c998>) of role type named c_2Ebool_2E_3F_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_3F_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x11afc20>) of role type named c_2Ebool_2E_3F_2E1
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_3F_2E1:(du->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.Constant object at 0x118cc20>) of role type named c_2Ebool_2EF_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2EF_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118ce18>, <kernel.Constant object at 0x118c5f0>) of role type named c_2Ebool_2ET_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2ET_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.Constant object at 0x11afc20>) of role type named c_2Ebool_2E_5C_2F_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_5C_2F_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118c5f0>, <kernel.DependentProduct object at 0x11af170>) of role type named c_2Ebool_2E_5C_2F_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_5C_2F_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cd40>, <kernel.Constant object at 0x11af440>) of role type named c_2Einteger_2Eint__add_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__add_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x118cc20>, <kernel.DependentProduct object at 0x11af170>) of role type named c_2Einteger_2Eint__add_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__add_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11afc20>, <kernel.Constant object at 0x11af440>) of role type named c_2Einteger_2Eint__divides_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__divides_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11afef0>, <kernel.DependentProduct object at 0x11af9e0>) of role type named c_2Einteger_2Eint__divides_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__divides_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11afcf8>, <kernel.Constant object at 0x11af9e0>) of role type named c_2Einteger_2Eint__neg_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__neg_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11af440>, <kernel.DependentProduct object at 0x2b9b0f2460e0>) of role type named c_2Einteger_2Eint__neg_2E1
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__neg_2E1:(du->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11afef0>, <kernel.Constant object at 0x2b9b0f2462d8>) of role type named c_2Einteger_2Eint__sub_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__sub_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11af440>, <kernel.DependentProduct object at 0x2b9b0f246368>) of role type named c_2Einteger_2Eint__sub_2E2
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Einteger_2Eint__sub_2E2:(du->(du->u))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11afef0>, <kernel.Constant object at 0x2b9b0f2465a8>) of role type named c_2Ebool_2E_7E_2E0
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_7E_2E0:u
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11af9e0>, <kernel.DependentProduct object at 0x2b9b0f2462d8>) of role type named c_2Ebool_2E_7E_2E1
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring c_2Ebool_2E_7E_2E1:(du->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11af9e0>, <kernel.DependentProduct object at 0x2b9b0f246368>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:((Prop->Prop)->(Prop->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246320>, <kernel.DependentProduct object at 0x2b9b0f246200>) of role type named mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->(Prop->Prop))->(Prop->(Prop->Prop)))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246ea8>, <kernel.DependentProduct object at 0x2b9b0f246908>) of role type named mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool:((mono_2Etyop_2Einteger_2Eint->Prop)->(mono_2Etyop_2Einteger_2Eint->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f2462d8>, <kernel.DependentProduct object at 0x2b9b0f2460e0>) of role type named mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop)))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f2464d0>, <kernel.DependentProduct object at 0x2b9b0f246908>) of role type named mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246638>, <kernel.DependentProduct object at 0x2b9b0f2462d8>) of role type named mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint:((mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246290>, <kernel.DependentProduct object at 0x2b9b0f246908>) of role type named mono_2Ec_2Ebool_2E_2F_5C
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Ebool_2E_2F_5C:(Prop->(Prop->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f2464d0>, <kernel.DependentProduct object at 0x2b9b0f246170>) of role type named mono_2Ec_2Emin_2E_3D_3D_3E
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Emin_2E_3D_3D_3E:(Prop->(Prop->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246638>, <kernel.Sort object at 0x2b9b0f2245a8>) of role type named mono_2Ec_2Ebool_2EF
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Ebool_2EF:Prop
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f2465f0>, <kernel.Sort object at 0x2b9b0f2245a8>) of role type named mono_2Ec_2Ebool_2ET
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Ebool_2ET:Prop
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246290>, <kernel.DependentProduct object at 0x2b9b0f2460e0>) of role type named mono_2Ec_2Ebool_2E_5C_2F
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Ebool_2E_5C_2F:(Prop->(Prop->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246290>, <kernel.DependentProduct object at 0x2b9b0f2460e0>) of role type named mono_2Ec_2Einteger_2Eint__add
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Einteger_2Eint__add:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246f38>, <kernel.DependentProduct object at 0x2b9b0f246290>) of role type named mono_2Ec_2Einteger_2Eint__divides
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Einteger_2Eint__divides:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246248>, <kernel.DependentProduct object at 0x2b9b0f22b5f0>) of role type named mono_2Ec_2Einteger_2Eint__neg
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Einteger_2Eint__neg:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246908>, <kernel.DependentProduct object at 0x2b9b0f2467e8>) of role type named mono_2Ec_2Einteger_2Eint__sub
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Einteger_2Eint__sub:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11a9cb0>, <kernel.DependentProduct object at 0x2b9b0f246f38>) of role type named mono_2Ec_2Ebool_2E_7E
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring mono_2Ec_2Ebool_2E_7E:(Prop->Prop)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x11a9cb0>, <kernel.DependentProduct object at 0x11b2d88>) of role type named i_mono_2Etyop_2Emin_2Ebool
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring i_mono_2Etyop_2Emin_2Ebool:(Prop->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f2465f0>, <kernel.DependentProduct object at 0x11b2d40>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.39/0.61  Using role type
% 0.39/0.61  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->Prop)->u)
% 0.39/0.61  FOF formula (<kernel.Constant object at 0x2b9b0f246098>, <kernel.DependentProduct object at 0x11b20e0>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->Prop))->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x2b9b0f246758>, <kernel.DependentProduct object at 0x11b2680>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Einteger_2Eint->Prop)->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x2b9b0f2465f0>, <kernel.DependentProduct object at 0x11b2200>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x2b9b0f246290>, <kernel.DependentProduct object at 0x11b29e0>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x2b9b0f2465f0>, <kernel.DependentProduct object at 0x11b2d40>) of role type named i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:((mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2d88>, <kernel.DependentProduct object at 0x11b2a70>) of role type named i_mono_2Etyop_2Einteger_2Eint
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring i_mono_2Etyop_2Einteger_2Eint:(mono_2Etyop_2Einteger_2Eint->u)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x2b9b0f2465f0>, <kernel.DependentProduct object at 0x11b2200>) of role type named j_mono_2Etyop_2Emin_2Ebool
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring j_mono_2Etyop_2Emin_2Ebool:(du->Prop)
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2488>, <kernel.DependentProduct object at 0x11b2ab8>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(du->(Prop->Prop))
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2d88>, <kernel.DependentProduct object at 0x11b2d40>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(du->(Prop->(Prop->Prop)))
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2200>, <kernel.DependentProduct object at 0x11b2a28>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(du->(mono_2Etyop_2Einteger_2Eint->Prop))
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2ab8>, <kernel.DependentProduct object at 0x11b2680>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29
% 0.39/0.62  Using role type
% 0.39/0.62  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:(du->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop)))
% 0.39/0.62  FOF formula (<kernel.Constant object at 0x11b2ef0>, <kernel.DependentProduct object at 0x11b23b0>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29
% 0.49/0.63  Using role type
% 0.49/0.63  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:(du->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)))
% 0.49/0.63  FOF formula (<kernel.Constant object at 0x11b2d88>, <kernel.DependentProduct object at 0x11b2320>) of role type named j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.49/0.63  Using role type
% 0.49/0.63  Declaring j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(du->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))
% 0.49/0.63  FOF formula (<kernel.Constant object at 0x11b2d88>, <kernel.DependentProduct object at 0x11b2ab8>) of role type named j_mono_2Etyop_2Einteger_2Eint
% 0.49/0.63  Using role type
% 0.49/0.63  Declaring j_mono_2Etyop_2Einteger_2Eint:(du->mono_2Etyop_2Einteger_2Eint)
% 0.49/0.63  FOF formula (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) of role axiom named reserved_2Eho_2Eeq__ext
% 0.49/0.63  A new axiom: (forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0))))
% 0.49/0.63  FOF formula (forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0))) of role axiom named reserved_2Eho_2Ei__thm
% 0.49/0.63  A new axiom: (forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0)))
% 0.49/0.63  FOF formula (forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0))) of role axiom named reserved_2Eho_2Ek__thm
% 0.49/0.63  A new axiom: (forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0)))
% 0.49/0.63  FOF formula (forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0))))))) of role axiom named reserved_2Eho_2Es__thm
% 0.49/0.63  A new axiom: (forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))))
% 0.49/0.64  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1))) of role axiom named reserved_2Elogic_2E_2F_5C
% 0.49/0.64  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1)))
% 0.49/0.64  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1))) of role axiom named reserved_2Elogic_2E_5C_2F
% 0.49/0.64  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1)))
% 0.49/0.64  FOF formula (forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0))) of role axiom named reserved_2Elogic_2E_7E
% 0.49/0.64  A new axiom: (forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0)))
% 0.49/0.64  FOF formula (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1))) of role axiom named reserved_2Elogic_2E_3D_3D_3E
% 0.49/0.64  A new axiom: (forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1)))
% 0.49/0.64  FOF formula (forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0)))) of role axiom named reserved_2Elogic_2E_3D
% 0.49/0.64  A new axiom: (forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))
% 0.49/0.64  FOF formula (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))) of role axiom named reserved_2Equant_2E_21
% 0.49/0.64  A new axiom: (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))
% 0.49/0.64  FOF formula (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))) of role axiom named reserved_2Equant_2E_3F
% 0.49/0.64  A new axiom: (forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))))
% 0.49/0.64  FOF formula (forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Ebool
% 0.49/0.64  A new axiom: (forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0)))
% 0.49/0.64  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0_2E0:u), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) V0_2E0))))) ((s tyop_2Einteger_2Eint) V0_2E0))) of role axiom named ij_2Emono_2Etyop_2Einteger_2Eint
% 0.49/0.65  A new axiom: (forall (V0_2E0:u), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) V0_2E0))))) ((s tyop_2Einteger_2Eint) V0_2E0)))
% 0.49/0.65  FOF formula (forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Ebool
% 0.49/0.65  A new axiom: (forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0))
% 0.49/0.65  FOF formula (forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.49/0.65  A new axiom: (forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0))
% 0.49/0.65  FOF formula (forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29
% 0.49/0.66  A new axiom: (forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0))
% 0.49/0.66  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.49/0.66  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0)))) V0))
% 0.49/0.66  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29
% 0.49/0.66  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0))
% 0.49/0.66  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29
% 0.49/0.66  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0)))) V0))
% 0.49/0.66  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.49/0.67  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0)))) V0))
% 0.49/0.67  FOF formula (forall (V0:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V0)))) V0)) of role axiom named ji_2Emono_2Etyop_2Einteger_2Eint
% 0.49/0.67  A new axiom: (forall (V0:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V0)))) V0))
% 0.49/0.67  FOF formula (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))) of role axiom named arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a
% 0.49/0.67  A new axiom: (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))))
% 0.49/0.67  FOF formula (forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0)))))) of role axiom named arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a
% 0.49/0.67  A new axiom: (forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0))))))
% 0.49/0.67  FOF formula (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))) of role axiom named arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a
% 0.49/0.67  A new axiom: (forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))))
% 0.49/0.67  FOF formula (forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.49/0.67  A new axiom: (forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.49/0.67  FOF formula (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.49/0.67  A new axiom: (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1))))))
% 0.49/0.67  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool
% 0.49/0.67  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1))))))
% 0.49/0.67  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.49/0.67  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1))))))
% 0.54/0.68  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.54/0.68  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1))))))
% 0.54/0.68  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (V0 V1)))) ((s tyop_2Einteger_2Eint) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))) of role axiom named monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint
% 0.54/0.68  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (V0 V1)))) ((s tyop_2Einteger_2Eint) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1))))))
% 0.54/0.68  FOF formula (forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool
% 0.54/0.68  A new axiom: (forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1)))
% 0.54/0.68  FOF formula (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29
% 0.54/0.68  A new axiom: (forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1)))
% 0.54/0.68  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq Prop) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool
% 0.54/0.68  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq Prop) (V0 V1)) (V0 V1)))
% 0.54/0.68  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29
% 0.54/0.68  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (V0 V1)) (V0 V1)))
% 0.54/0.68  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29
% 0.54/0.69  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V0 V1)) (V0 V1)))
% 0.54/0.69  FOF formula (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (V0 V1)) (V0 V1))) of role axiom named monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint
% 0.54/0.69  A new axiom: (forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (V0 V1)) (V0 V1)))
% 0.54/0.69  FOF formula mono_2Ec_2Ebool_2ET of role axiom named thm_2Ebool_2ETRUTH
% 0.54/0.69  A new axiom: mono_2Ec_2Ebool_2ET
% 0.54/0.69  FOF formula (forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2)))) of role axiom named thm_2Ebool_2EIMP__ANTISYM__AX
% 0.54/0.69  A new axiom: (forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2))))
% 0.54/0.69  FOF formula (forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t))) of role axiom named thm_2Ebool_2EIMP__F
% 0.54/0.69  A new axiom: (forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t)))
% 0.54/0.69  FOF formula (forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Ebool_2EF__IMP
% 0.54/0.69  A new axiom: (forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF)))
% 0.54/0.69  FOF formula (forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t)))) of role axiom named thm_2Ebool_2EIMP__CLAUSES
% 0.54/0.69  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t))))
% 0.54/0.69  FOF formula ((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET)) of role axiom named thm_2Ebool_2ENOT__CLAUSES
% 0.54/0.69  A new axiom: ((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET))
% 0.54/0.69  FOF formula (forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t)))) of role axiom named thm_2Ebool_2EEQ__CLAUSES
% 0.54/0.69  A new axiom: (forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t))))
% 0.54/0.69  FOF formula (forall (A_27a:d) (V0P_2E0:u), ((iff (not (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0))))))) ((ex u) (fun (V2x_2E0:u)=> (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))))) of role axiom named thm_2Ebool_2ENOT__FORALL__THM
% 0.54/0.69  A new axiom: (forall (A_27a:d) (V0P_2E0:u), ((iff (not (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0))))))) ((ex u) (fun (V2x_2E0:u)=> (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0)))))))))
% 0.54/0.70  FOF formula (forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((and (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0)))))) (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0)))))))) of role axiom named thm_2Ebool_2EFORALL__AND__THM
% 0.54/0.70  A new axiom: (forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((and (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0)))))) (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0))))))))
% 0.54/0.70  FOF formula (forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C))) of role axiom named thm_2Ebool_2EDISJ__ASSOC
% 0.54/0.70  A new axiom: (forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C)))
% 0.54/0.70  FOF formula (forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A))) of role axiom named thm_2Ebool_2EDISJ__SYM
% 0.54/0.70  A new axiom: (forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A)))
% 0.54/0.70  FOF formula (forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B))))) of role axiom named thm_2Ebool_2EDE__MORGAN__THM
% 0.54/0.70  A new axiom: (forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B)))))
% 0.54/0.70  FOF formula (forall (V0x:mono_2Etyop_2Einteger_2Eint) (V1y:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V0x) V1y)) ((mono_2Ec_2Einteger_2Eint__add V0x) (mono_2Ec_2Einteger_2Eint__neg V1y)))) of role axiom named thm_2Einteger_2Eint__sub
% 0.54/0.70  A new axiom: (forall (V0x:mono_2Etyop_2Einteger_2Eint) (V1y:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V0x) V1y)) ((mono_2Ec_2Einteger_2Eint__add V0x) (mono_2Ec_2Einteger_2Eint__neg V1y))))
% 0.54/0.70  FOF formula (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))) of role axiom named thm_2Einteger_2EINT__DIVIDES__RADD
% 0.54/0.70  A new axiom: (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 0.54/0.70  FOF formula (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint), ((and (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) (mono_2Ec_2Einteger_2Eint__neg V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q))) (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides (mono_2Ec_2Einteger_2Eint__neg V0p)) V1q)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)))) of role axiom named thm_2Einteger_2EINT__DIVIDES__NEG
% 0.54/0.72  A new axiom: (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint), ((and (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) (mono_2Ec_2Einteger_2Eint__neg V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q))) (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides (mono_2Ec_2Einteger_2Eint__neg V0p)) V1q)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q))))
% 0.54/0.72  FOF formula (forall (V0t:Prop), ((iff (not (not V0t))) V0t)) of role axiom named thm_2Esat_2ENOT__NOT
% 0.54/0.72  A new axiom: (forall (V0t:Prop), ((iff (not (not V0t))) V0t))
% 0.54/0.72  FOF formula (forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Esat_2EAND__INV__IMP
% 0.54/0.72  A new axiom: (forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF)))
% 0.54/0.72  FOF formula (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF)))) of role axiom named thm_2Esat_2EOR__DUAL2
% 0.54/0.72  A new axiom: (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF))))
% 0.54/0.72  FOF formula (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF)))) of role axiom named thm_2Esat_2EOR__DUAL3
% 0.54/0.72  A new axiom: (forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF))))
% 0.54/0.72  FOF formula (forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF))) of role axiom named thm_2Esat_2EAND__INV2
% 0.54/0.72  A new axiom: (forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF)))
% 0.54/0.72  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p))))) of role axiom named thm_2Esat_2Edc__eq
% 0.54/0.72  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p)))))
% 0.54/0.72  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p))))) of role axiom named thm_2Esat_2Edc__conj
% 0.54/0.72  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p)))))
% 0.54/0.72  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p))))) of role axiom named thm_2Esat_2Edc__disj
% 0.54/0.72  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p)))))
% 0.54/0.72  FOF formula (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p))))) of role axiom named thm_2Esat_2Edc__imp
% 0.54/0.72  A new axiom: (forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p)))))
% 0.54/0.72  FOF formula (forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p))))) of role axiom named thm_2Esat_2Edc__neg
% 0.54/0.72  A new axiom: (forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p)))))
% 0.54/0.72  FOF formula (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))) of role conjecture named thm_2Einteger_2EINT__DIVIDES__RSUB
% 0.54/0.72  Conjecture to prove = (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))):Prop
% 0.54/0.72  Parameter du_DUMMY:du.
% 0.54/0.72  Parameter mono_2Etyop_2Einteger_2Eint_DUMMY:mono_2Etyop_2Einteger_2Eint.
% 0.54/0.72  We need to prove ['(forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))']
% 0.54/0.72  Parameter u:Type.
% 0.54/0.72  Parameter d:Type.
% 0.54/0.72  Parameter du:Type.
% 0.54/0.72  Parameter mono_2Etyop_2Einteger_2Eint:Type.
% 0.54/0.72  Parameter tyop_2Einteger_2Eint:d.
% 0.54/0.72  Parameter tyop_2Emin_2Ebool:d.
% 0.54/0.72  Parameter tyop_2Emin_2Efun:(d->(d->d)).
% 0.54/0.72  Parameter s:(d->(u->du)).
% 0.54/0.72  Parameter app_2E2:(du->(du->u)).
% 0.54/0.72  Parameter combin_i_2E0:u.
% 0.54/0.72  Parameter combin_k_2E0:u.
% 0.54/0.72  Parameter combin_s_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_21_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_21_2E1:(du->u).
% 0.54/0.72  Parameter c_2Ebool_2E_2F_5C_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_2F_5C_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Emin_2E_3D_2E0:u.
% 0.54/0.72  Parameter c_2Emin_2E_3D_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Emin_2E_3D_3D_3E_2E0:u.
% 0.54/0.72  Parameter c_2Emin_2E_3D_3D_3E_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Ebool_2E_3F_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_3F_2E1:(du->u).
% 0.54/0.72  Parameter c_2Ebool_2EF_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2ET_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_5C_2F_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_5C_2F_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Einteger_2Eint__add_2E0:u.
% 0.54/0.72  Parameter c_2Einteger_2Eint__add_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Einteger_2Eint__divides_2E0:u.
% 0.54/0.72  Parameter c_2Einteger_2Eint__divides_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Einteger_2Eint__neg_2E0:u.
% 0.54/0.72  Parameter c_2Einteger_2Eint__neg_2E1:(du->u).
% 0.54/0.72  Parameter c_2Einteger_2Eint__sub_2E0:u.
% 0.54/0.72  Parameter c_2Einteger_2Eint__sub_2E2:(du->(du->u)).
% 0.54/0.72  Parameter c_2Ebool_2E_7E_2E0:u.
% 0.54/0.72  Parameter c_2Ebool_2E_7E_2E1:(du->u).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:((Prop->Prop)->(Prop->Prop)).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->(Prop->Prop))->(Prop->(Prop->Prop))).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool:((mono_2Etyop_2Einteger_2Eint->Prop)->(mono_2Etyop_2Einteger_2Eint->Prop)).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))).
% 0.54/0.72  Parameter mono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint:((mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)).
% 0.54/0.72  Parameter mono_2Ec_2Ebool_2E_2F_5C:(Prop->(Prop->Prop)).
% 0.54/0.72  Parameter mono_2Ec_2Emin_2E_3D_3D_3E:(Prop->(Prop->Prop)).
% 0.54/0.72  Parameter mono_2Ec_2Ebool_2EF:Prop.
% 0.54/0.72  Parameter mono_2Ec_2Ebool_2ET:Prop.
% 0.54/0.72  Parameter mono_2Ec_2Ebool_2E_5C_2F:(Prop->(Prop->Prop)).
% 0.54/0.72  Parameter mono_2Ec_2Einteger_2Eint__add:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)).
% 0.54/0.72  Parameter mono_2Ec_2Einteger_2Eint__divides:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop)).
% 0.54/0.72  Parameter mono_2Ec_2Einteger_2Eint__neg:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint).
% 0.54/0.72  Parameter mono_2Ec_2Einteger_2Eint__sub:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)).
% 0.54/0.72  Parameter mono_2Ec_2Ebool_2E_7E:(Prop->Prop).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Ebool:(Prop->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:((Prop->Prop)->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:((Prop->(Prop->Prop))->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:((mono_2Etyop_2Einteger_2Eint->Prop)->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:((mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:((mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)->u).
% 0.54/0.72  Parameter i_mono_2Etyop_2Einteger_2Eint:(mono_2Etyop_2Einteger_2Eint->u).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Ebool:(du->Prop).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(du->(Prop->Prop)).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(du->(Prop->(Prop->Prop))).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(du->(mono_2Etyop_2Einteger_2Eint->Prop)).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:(du->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:(du->(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))).
% 0.54/0.72  Parameter j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(du->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)).
% 0.54/0.72  Parameter j_mono_2Etyop_2Einteger_2Eint:(du->mono_2Etyop_2Einteger_2Eint).
% 0.54/0.72  Axiom reserved_2Eho_2Eeq__ext:(forall (A_27a:d) (A_27b:d) (V0f_2E0:u) (V1g_2E0:u), ((forall (V2x_2E0:u), (((eq du) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0)))))->(((eq du) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V0f_2E0)) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))).
% 0.54/0.72  Axiom reserved_2Eho_2Ei__thm:(forall (A_27a:d) (V0x_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27a)) combin_i_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27a) V0x_2E0))).
% 0.54/0.72  Axiom reserved_2Eho_2Ek__thm:(forall (A_27a:d) (A_27b:d) (V0x_2E0:u) (V1y_2E0:u), (((eq du) ((s A_27a) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27a)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27a))) combin_k_2E0)) ((s A_27a) V0x_2E0)))) ((s A_27b) V1y_2E0)))) ((s A_27a) V0x_2E0))).
% 0.54/0.72  Axiom reserved_2Eho_2Es__thm:(forall (A_27a:d) (A_27b:d) (A_27c:d) (V0f_2E0:u) (V1g_2E0:u) (V2x_2E0:u), (((eq du) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c))) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) A_27b)) ((tyop_2Emin_2Efun A_27a) A_27c)))) combin_s_2E0)) ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)))) ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)))) ((s A_27a) V2x_2E0)))) ((s A_27c) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27b) A_27c)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27b) A_27c))) V0f_2E0)) ((s A_27a) V2x_2E0)))) ((s A_27b) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) A_27b)) V1g_2E0)) ((s A_27a) V2x_2E0))))))).
% 0.54/0.72  Axiom reserved_2Elogic_2E_2F_5C:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_2F_5C V0) V1)) ((and V0) V1))).
% 0.54/0.72  Axiom reserved_2Elogic_2E_5C_2F:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Ebool_2E_5C_2F V0) V1)) ((or V0) V1))).
% 0.54/0.72  Axiom reserved_2Elogic_2E_7E:(forall (V0:Prop), ((iff (mono_2Ec_2Ebool_2E_7E V0)) (not V0))).
% 0.54/0.72  Axiom reserved_2Elogic_2E_3D_3D_3E:(forall (V0:Prop) (V1:Prop), ((iff ((mono_2Ec_2Emin_2E_3D_3D_3E V0) V1)) (V0->V1))).
% 0.54/0.72  Axiom reserved_2Elogic_2E_3D:(forall (A_27a:d) (V0_2E0:u) (V1_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((c_2Emin_2E_3D_2E2 ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0))))) (((eq du) ((s A_27a) V0_2E0)) ((s A_27a) V1_2E0)))).
% 0.54/0.72  Axiom reserved_2Equant_2E_21:(forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0))))))).
% 0.54/0.72  Axiom reserved_2Equant_2E_3F:(forall (A_27a:d) (V0f_2E0:u), ((iff (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0))))) ((ex u) (fun (V1x_2E0:u)=> (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0f_2E0)) ((s A_27a) V1x_2E0)))))))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Ebool:(forall (V0_2E0:u), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) V0_2E0))))) ((s tyop_2Emin_2Ebool) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(forall (V0_2E0:u), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0))))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) V0_2E0))).
% 0.54/0.72  Axiom ij_2Emono_2Etyop_2Einteger_2Eint:(forall (V0_2E0:u), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) V0_2E0))))) ((s tyop_2Einteger_2Eint) V0_2E0))).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Ebool:(forall (V0:Prop), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->Prop)), (((eq (Prop->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(Prop->(Prop->Prop))), (((eq (Prop->(Prop->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))), (((eq (mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (j_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0)))) V0)).
% 0.54/0.72  Axiom ji_2Emono_2Etyop_2Einteger_2Eint:(forall (V0:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (j_mono_2Etyop_2Einteger_2Eint ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V0)))) V0)).
% 0.54/0.72  Axiom arityeq1_2Ec_2Ebool_2E_21_2E1_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_21_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_21_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))).
% 0.54/0.72  Axiom arityeq2_2Ec_2Emin_2E_3D_2E2_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u) (X1_2E0:u), ((iff (((eq du) ((s A_27a) X0_2E0)) ((s A_27a) X1_2E0))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool))) c_2Emin_2E_3D_2E0)) ((s A_27a) X0_2E0)))) ((s A_27a) X1_2E0)))))).
% 0.54/0.72  Axiom arityeq1_2Ec_2Ebool_2E_3F_2E1_2Emono_2EA_27a:(forall (A_27a:d) (X0_2E0:u), (((eq Prop) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) (c_2Ebool_2E_3F_2E1 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) tyop_2Emin_2Ebool)) c_2Ebool_2E_3F_2E0)) ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) X0_2E0)))))).
% 0.54/0.72  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(Prop->Prop)) (V1:Prop), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.54/0.72  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) ((tyop_2Emin_2Efun tyop_2Emin_2Ebool) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool V1)))))).
% 0.54/0.72  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Emin_2Ebool) (i_mono_2Etyop_2Emin_2Ebool (V0 V1)))) ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))).
% 0.54/0.72  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Emin_2Ebool))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))).
% 0.54/0.73  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 (V0 V1)))) ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint))) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))).
% 0.54/0.73  Axiom monoeq_2Emono_2Eapp_2E2_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint:(forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq du) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint (V0 V1)))) ((s tyop_2Einteger_2Eint) ((app_2E2 ((s ((tyop_2Emin_2Efun tyop_2Einteger_2Eint) tyop_2Einteger_2Eint)) (i_mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29 V0))) ((s tyop_2Einteger_2Eint) (i_mono_2Etyop_2Einteger_2Eint V1)))))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(Prop->Prop)) (V1:Prop), (((eq Prop) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29:(forall (V0:(Prop->(Prop->Prop))) (V1:Prop), (((eq (Prop->Prop)) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool:(forall (V0:(mono_2Etyop_2Einteger_2Eint->Prop)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq Prop) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Emin_2Ebool_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->Prop))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->Prop)) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Efun_28tyop_2Einteger_2Eint_2Ctyop_2Einteger_2Eint_29:(forall (V0:(mono_2Etyop_2Einteger_2Eint->(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint))) (V1:mono_2Etyop_2Einteger_2Eint), (((eq (mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint:(forall (V0:(mono_2Etyop_2Einteger_2Eint->mono_2Etyop_2Einteger_2Eint)) (V1:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) (V0 V1)) (V0 V1))).
% 0.54/0.73  Axiom thm_2Ebool_2ETRUTH:mono_2Ec_2Ebool_2ET.
% 0.54/0.73  Axiom thm_2Ebool_2EIMP__ANTISYM__AX:(forall (V0t1:Prop) (V1t2:Prop), ((V0t1->V1t2)->((V1t2->V0t1)->(((eq Prop) V0t1) V1t2)))).
% 0.54/0.73  Axiom thm_2Ebool_2EIMP__F:(forall (V0t:Prop), ((V0t->mono_2Ec_2Ebool_2EF)->(not V0t))).
% 0.54/0.73  Axiom thm_2Ebool_2EF__IMP:(forall (V0t:Prop), ((not V0t)->(V0t->mono_2Ec_2Ebool_2EF))).
% 0.54/0.73  Axiom thm_2Ebool_2EIMP__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((and ((iff (mono_2Ec_2Ebool_2ET->V0t)) V0t)) ((iff (V0t->mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2ET))) ((iff (mono_2Ec_2Ebool_2EF->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->V0t)) mono_2Ec_2Ebool_2ET))) ((iff (V0t->mono_2Ec_2Ebool_2EF)) (not V0t)))).
% 0.54/0.73  Axiom thm_2Ebool_2ENOT__CLAUSES:((and ((and (forall (V0t:Prop), ((iff (not (not V0t))) V0t))) ((iff (not mono_2Ec_2Ebool_2ET)) mono_2Ec_2Ebool_2EF))) ((iff (not mono_2Ec_2Ebool_2EF)) mono_2Ec_2Ebool_2ET)).
% 0.54/0.73  Axiom thm_2Ebool_2EEQ__CLAUSES:(forall (V0t:Prop), ((and ((and ((and ((iff (((eq Prop) mono_2Ec_2Ebool_2ET) V0t)) V0t)) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2ET)) V0t))) ((iff (((eq Prop) mono_2Ec_2Ebool_2EF) V0t)) (not V0t)))) ((iff (((eq Prop) V0t) mono_2Ec_2Ebool_2EF)) (not V0t)))).
% 0.54/0.73  Axiom thm_2Ebool_2ENOT__FORALL__THM:(forall (A_27a:d) (V0P_2E0:u), ((iff (not (forall (V1x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V1x_2E0))))))) ((ex u) (fun (V2x_2E0:u)=> (not (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))))))).
% 0.54/0.73  Axiom thm_2Ebool_2EFORALL__AND__THM:(forall (A_27a:d) (V0P_2E0:u) (V1Q_2E0:u), ((iff (forall (V2x_2E0:u), ((and (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V2x_2E0))))) (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V2x_2E0))))))) ((and (forall (V3x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V0P_2E0)) ((s A_27a) V3x_2E0)))))) (forall (V4x_2E0:u), (j_mono_2Etyop_2Emin_2Ebool ((s tyop_2Emin_2Ebool) ((app_2E2 ((s ((tyop_2Emin_2Efun A_27a) tyop_2Emin_2Ebool)) V1Q_2E0)) ((s A_27a) V4x_2E0)))))))).
% 0.54/0.73  Axiom thm_2Ebool_2EDISJ__ASSOC:(forall (V0A:Prop) (V1B:Prop) (V2C:Prop), ((iff ((or ((or V0A) V1B)) V2C)) ((or ((or V0A) V1B)) V2C))).
% 0.54/0.73  Axiom thm_2Ebool_2EDISJ__SYM:(forall (V0A:Prop) (V1B:Prop), ((iff ((or V0A) V1B)) ((or V1B) V0A))).
% 0.54/0.73  Axiom thm_2Ebool_2EDE__MORGAN__THM:(forall (V0A:Prop) (V1B:Prop), ((and ((iff (not ((and V0A) V1B))) ((or (not V0A)) (not V1B)))) ((iff (not ((or V0A) V1B))) ((and (not V0A)) (not V1B))))).
% 0.54/0.73  Axiom thm_2Einteger_2Eint__sub:(forall (V0x:mono_2Etyop_2Einteger_2Eint) (V1y:mono_2Etyop_2Einteger_2Eint), (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V0x) V1y)) ((mono_2Ec_2Einteger_2Eint__add V0x) (mono_2Ec_2Einteger_2Eint__neg V1y)))).
% 0.54/0.73  Axiom thm_2Einteger_2EINT__DIVIDES__RADD:(forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))).
% 0.54/0.73  Axiom thm_2Einteger_2EINT__DIVIDES__NEG:(forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint), ((and (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) (mono_2Ec_2Einteger_2Eint__neg V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q))) (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides (mono_2Ec_2Einteger_2Eint__neg V0p)) V1q)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)))).
% 0.54/0.73  Axiom thm_2Esat_2ENOT__NOT:(forall (V0t:Prop), ((iff (not (not V0t))) V0t)).
% 0.54/0.73  Axiom thm_2Esat_2EAND__INV__IMP:(forall (V0A:Prop), (V0A->((not V0A)->mono_2Ec_2Ebool_2EF))).
% 0.54/0.73  Axiom thm_2Esat_2EOR__DUAL2:(forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or V1A) V0B))->mono_2Ec_2Ebool_2EF)) ((V1A->mono_2Ec_2Ebool_2EF)->((not V0B)->mono_2Ec_2Ebool_2EF)))).
% 0.54/0.73  Axiom thm_2Esat_2EOR__DUAL3:(forall (V0B:Prop) (V1A:Prop), ((iff ((not ((or (not V1A)) V0B))->mono_2Ec_2Ebool_2EF)) (V1A->((not V0B)->mono_2Ec_2Ebool_2EF)))).
% 0.54/0.73  Axiom thm_2Esat_2EAND__INV2:(forall (V0A:Prop), (((not V0A)->mono_2Ec_2Ebool_2EF)->((V0A->mono_2Ec_2Ebool_2EF)->mono_2Ec_2Ebool_2EF))).
% 0.54/0.73  Axiom thm_2Esat_2Edc__eq:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (((eq Prop) V1q) V0r))) ((and ((and ((and ((or ((or V2p) V1q)) V0r)) ((or ((or V2p) (not V0r))) (not V1q)))) ((or ((or V1q) (not V0r))) (not V2p)))) ((or ((or V0r) (not V1q))) (not V2p))))).
% 0.54/0.73  Axiom thm_2Esat_2Edc__conj:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((and V1q) V0r))) ((and ((and ((or ((or V2p) (not V1q))) (not V0r))) ((or V1q) (not V2p)))) ((or V0r) (not V2p))))).
% 0.54/0.73  Axiom thm_2Esat_2Edc__disj:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) ((or V1q) V0r))) ((and ((and ((or V2p) (not V1q))) ((or V2p) (not V0r)))) ((or ((or V1q) V0r)) (not V2p))))).
% 0.54/0.73  Axiom thm_2Esat_2Edc__imp:(forall (V0r:Prop) (V1q:Prop) (V2p:Prop), ((iff ((iff V2p) (V1q->V0r))) ((and ((and ((or V2p) V1q)) ((or V2p) (not V0r)))) ((or ((or (not V1q)) V0r)) (not V2p))))).
% 4.68/4.86  Axiom thm_2Esat_2Edc__neg:(forall (V0q:Prop) (V1p:Prop), ((iff ((iff V1p) (not V0q))) ((and ((or V1p) V0q)) ((or (not V0q)) (not V1p))))).
% 4.68/4.86  Trying to prove (forall (V0p:mono_2Etyop_2Einteger_2Eint) (V1q:mono_2Etyop_2Einteger_2Eint) (V2r:mono_2Etyop_2Einteger_2Eint), (((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)->(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 4.68/4.86  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 4.68/4.86  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 4.68/4.86  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 4.68/4.86  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 4.68/4.86  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 6.99/7.16  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 6.99/7.16  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 6.99/7.16  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 6.99/7.16  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 6.99/7.16  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 6.99/7.16  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 6.99/7.16  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 6.99/7.16  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 6.99/7.16  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 6.99/7.16  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 6.99/7.16  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 6.99/7.16  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 6.99/7.16  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 17.16/17.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 17.16/17.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 17.16/17.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 17.16/17.33  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 17.16/17.33  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 17.16/17.33  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 17.16/17.33  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 17.16/17.33  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 17.16/17.33  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 17.16/17.33  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 17.16/17.33  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 17.16/17.33  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 17.16/17.33  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 17.16/17.33  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 17.16/17.33  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 17.16/17.33  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 17.16/17.33  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 17.16/17.33  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 18.52/18.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 18.52/18.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 18.52/18.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 18.52/18.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 18.52/18.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 39.39/39.57  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 39.39/39.57  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 39.39/39.57  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 39.39/39.57  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 39.39/39.57  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 39.39/39.57  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 39.39/39.57  Found x00:(P V2r)
% 39.39/39.57  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 39.39/39.57  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 39.39/39.57  Found x00:(P V2r)
% 39.39/39.57  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 39.39/39.57  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 39.39/39.57  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 39.39/39.57  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 39.39/39.57  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 39.39/39.57  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 39.39/39.57  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 42.90/43.10  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 42.90/43.10  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 42.90/43.10  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):Prop
% 42.90/43.10  Found x0 as proof of (P0 b)
% 42.90/43.10  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 42.90/43.10  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 42.90/43.10  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 42.90/43.10  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 42.90/43.10  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 42.90/43.10  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 42.90/43.10  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 42.90/43.10  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 42.90/43.10  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 42.90/43.10  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 42.90/43.10  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 42.90/43.10  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 45.14/45.33  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 45.14/45.33  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 45.14/45.33  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 45.14/45.33  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Instantiate: V0t1:=((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):Prop
% 45.14/45.33  Found x0 as proof of (P0 V0t1)
% 45.14/45.33  Found x1:((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)
% 45.14/45.33  Instantiate: V0t1:=((mono_2Ec_2Einteger_2Eint__divides V0p) V2r):Prop
% 45.14/45.33  Found (fun (x1:((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))=> x1) as proof of V0t1
% 45.14/45.33  Found (fun (x1:((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))=> x1) as proof of (((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)->V0t1)
% 45.14/45.33  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 45.14/45.33  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 45.14/45.33  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 45.14/45.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 45.14/45.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 45.14/45.33  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 45.14/45.33  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 45.14/45.33  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 45.14/45.33  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 47.70/47.87  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 47.70/47.87  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 47.70/47.87  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 47.70/47.87  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 47.70/47.87  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 47.70/47.87  Found x1:V0t1
% 47.70/47.87  Found x1 as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)
% 47.70/47.87  Found (fun (x1:V0t1)=> x1) as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)
% 47.70/47.87  Found (fun (x1:V0t1)=> x1) as proof of (V0t1->((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 47.70/47.87  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 47.70/47.87  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 47.70/47.87  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 47.70/47.87  Found thm_2Einteger_2Eint__sub000:=(thm_2Einteger_2Eint__sub00 (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) (mono_2Ec_2Einteger_2Eint__neg V1q)))))
% 47.70/47.87  Found (thm_2Einteger_2Eint__sub00 (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0))))
% 47.70/47.87  Found ((thm_2Einteger_2Eint__sub0 V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0))))
% 47.70/47.87  Found (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0))))
% 47.70/47.87  Found (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0))))
% 47.70/47.87  Found (fun (P0:(Prop->Prop))=> (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0))))) as proof of ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0))))
% 53.38/53.60  Found (fun (P0:(Prop->Prop))=> (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) x0))))) as proof of (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 53.38/53.60  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 53.38/53.60  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 53.38/53.60  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 53.38/53.60  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 53.38/53.60  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 53.38/53.60  Found thm_2Einteger_2Eint__sub000:=(thm_2Einteger_2Eint__sub00 (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) (mono_2Ec_2Einteger_2Eint__neg V1q)))))
% 53.38/53.60  Found (thm_2Einteger_2Eint__sub00 (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found ((thm_2Einteger_2Eint__sub0 V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found (((thm_2Einteger_2Eint__sub V2r) V1q) (fun (x0:mono_2Etyop_2Einteger_2Eint)=> (P ((mono_2Ec_2Einteger_2Eint__divides V0p) x0)))) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__add V2r) V1q0)))
% 53.38/53.60  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 53.38/53.60  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 53.38/53.60  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 53.38/53.60  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 53.38/53.60  Instantiate: a:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 53.38/53.60  Found x0 as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) a))
% 53.38/53.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 53.38/53.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 53.38/53.60  Instantiate: a:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 53.38/53.60  Found x0 as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) a)))
% 53.38/53.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 53.38/53.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V2r)
% 53.38/53.60  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 53.38/53.60  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 62.31/62.54  Found x0:(P0 b)
% 62.31/62.54  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):Prop
% 62.31/62.54  Found (fun (x0:(P0 b))=> x0) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 62.31/62.54  Found (fun (P0:(Prop->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 62.31/62.54  Found (fun (P0:(Prop->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 62.31/62.54  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 62.31/62.54  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__divides V0p) V2r):Prop
% 62.31/62.54  Found x0 as proof of (P0 b)
% 62.31/62.54  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 62.31/62.54  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 62.31/62.54  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 62.31/62.54  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))):((P b)->(P b))
% 62.31/62.54  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 62.31/62.54  Instantiate: V0t1:=((mono_2Ec_2Einteger_2Eint__divides V0p) V2r):Prop
% 62.31/62.54  Found x0 as proof of (P0 V0t1)
% 62.31/62.54  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))):((P b)->(P b))
% 62.31/62.54  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 62.31/62.54  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 66.48/66.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 66.48/66.70  Found x1:((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 66.48/66.70  Instantiate: V0t1:=((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):Prop
% 66.48/66.70  Found (fun (x1:((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))=> x1) as proof of V0t1
% 66.48/66.70  Found (fun (x1:((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))=> x1) as proof of (((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))->V0t1)
% 66.48/66.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 66.48/66.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 66.48/66.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 66.48/66.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 66.48/66.70  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 66.48/66.70  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 66.48/66.70  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 66.48/66.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 66.48/66.70  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 66.48/66.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 66.48/66.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 66.48/66.70  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 66.48/66.70  Found x0:(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 66.48/66.70  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 66.48/66.70  Found x0 as proof of (P0 b)
% 66.48/66.70  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 66.48/66.70  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 66.48/66.70  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 66.48/66.70  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 68.45/68.73  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 68.45/68.73  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 68.45/68.73  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 68.45/68.73  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 68.45/68.73  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 68.45/68.73  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 68.45/68.73  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 68.45/68.73  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 68.45/68.73  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 68.45/68.73  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 70.96/71.22  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 70.96/71.22  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 70.96/71.22  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 70.96/71.22  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 70.96/71.22  Found x1:V0t1
% 70.96/71.22  Found x1 as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 70.96/71.22  Found (fun (x1:V0t1)=> x1) as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 70.96/71.22  Found (fun (x1:V0t1)=> x1) as proof of (V0t1->((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 70.96/71.22  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 70.96/71.22  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 70.96/71.22  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 70.96/71.22  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 70.96/71.22  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 70.96/71.22  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 74.85/75.09  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 74.85/75.09  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 74.85/75.09  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 74.85/75.09  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 74.85/75.09  Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 74.85/75.09  Found (eq_ref0 b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 74.85/75.09  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 74.85/75.09  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 74.85/75.09  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 74.85/75.09  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 74.85/75.09  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b0)
% 74.85/75.09  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b0)
% 74.85/75.09  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b0)
% 74.85/75.09  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b0)
% 74.85/75.09  Found x0:(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 74.85/75.09  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 74.85/75.09  Found x0 as proof of (P0 b)
% 74.85/75.09  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 74.85/75.09  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 74.85/75.09  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 74.85/75.09  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 74.85/75.09  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 74.85/75.09  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 74.85/75.09  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 74.85/75.09  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 74.85/75.09  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 74.85/75.09  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P1 (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 77.27/77.55  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 77.27/77.55  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 ((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 79.72/79.92  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 79.72/79.92  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1):((P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P1) as proof of (P2 (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 98.20/98.41  Instantiate: a:=V2r:mono_2Etyop_2Einteger_2Eint
% 98.20/98.41  Found x0 as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) a))
% 98.20/98.41  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 98.20/98.41  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found x0:(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 98.20/98.41  Instantiate: a:=V2r:mono_2Etyop_2Einteger_2Eint
% 98.20/98.41  Found x0 as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) a)))
% 98.20/98.41  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 98.20/98.41  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 98.20/98.41  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 98.20/98.41  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 98.20/98.41  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 98.20/98.41  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 98.20/98.41  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 98.20/98.41  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 98.20/98.41  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 101.93/102.15  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 101.93/102.15  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 101.93/102.15  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 101.93/102.15  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 101.93/102.15  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 101.93/102.15  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 101.93/102.15  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 101.93/102.15  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 101.93/102.15  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 101.93/102.15  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 101.93/102.15  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 101.93/102.15  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 101.93/102.15  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 101.93/102.15  Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 101.93/102.15  Found (eq_ref0 b0) as proof of (((eq Prop) b0) b)
% 101.93/102.15  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 101.93/102.15  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 101.93/102.15  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 101.93/102.15  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 101.93/102.15  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 101.93/102.15  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 101.93/102.15  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 101.93/102.15  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 101.93/102.15  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 101.93/102.15  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 101.93/102.15  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 101.93/102.15  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 104.74/104.95  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 104.74/104.95  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 104.74/104.95  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 104.74/104.95  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 104.74/104.95  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 104.74/104.95  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 104.74/104.95  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 104.74/104.95  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 104.74/104.95  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 104.74/104.95  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 104.74/104.95  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))) b)
% 104.74/104.95  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 104.74/104.95  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 104.74/104.95  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 104.74/104.95  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 104.74/104.95  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 104.74/104.95  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 104.74/104.95  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 104.74/104.95  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 104.74/104.95  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 105.82/106.06  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 105.82/106.06  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 105.82/106.06  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 105.82/106.06  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 105.82/106.06  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 105.82/106.06  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 105.82/106.06  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 112.13/112.37  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 112.13/112.37  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 112.13/112.37  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 112.13/112.37  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 112.13/112.37  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 112.13/112.37  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 112.13/112.37  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 113.93/114.18  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 113.93/114.18  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 113.93/114.18  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 113.93/114.18  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b0)
% 113.93/114.18  Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 113.93/114.18  Found (eq_ref0 b0) as proof of (((eq Prop) b0) b)
% 113.93/114.18  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 113.93/114.18  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 113.93/114.18  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) b)
% 113.93/114.18  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 113.93/114.18  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 113.93/114.18  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 113.93/114.18  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 113.93/114.18  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 113.93/114.18  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 113.93/114.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 113.93/114.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 113.93/114.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 113.93/114.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 123.11/123.39  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 123.11/123.39  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))))
% 123.11/123.39  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 123.11/123.39  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 123.11/123.39  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 123.11/123.39  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 123.11/123.39  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 123.11/123.39  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 123.11/123.39  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 123.11/123.39  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 123.11/123.39  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 123.11/123.39  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 136.66/136.88  Found x0:(P V2r)
% 136.66/136.88  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 136.66/136.88  Found x0 as proof of (P0 b)
% 136.66/136.88  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 136.66/136.88  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 136.66/136.88  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 136.66/136.88  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 136.66/136.88  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 136.66/136.88  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 136.66/136.88  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 136.66/136.88  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 136.66/136.88  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 136.66/136.88  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 136.66/136.88  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 136.66/136.88  Found x0:(P V2r)
% 136.66/136.88  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 136.66/136.88  Found x0 as proof of (P0 b)
% 136.66/136.88  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 136.66/136.88  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 136.66/136.88  Found x0:(P V2r)
% 136.66/136.88  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 136.66/136.88  Found x0 as proof of (P0 b)
% 136.66/136.88  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 136.66/136.88  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 144.05/144.31  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 144.05/144.31  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 144.05/144.31  Found x:((mono_2Ec_2Einteger_2Eint__divides V0p) V1q)
% 144.05/144.31  Instantiate: V1q0:=V1q:mono_2Etyop_2Einteger_2Eint
% 144.05/144.31  Found x as proof of ((mono_2Ec_2Einteger_2Eint__divides V0p) V1q0)
% 144.05/144.31  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Einteger_2Eint) b0) b0)
% 144.05/144.31  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 144.05/144.31  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 144.05/144.31  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 144.05/144.31  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 144.05/144.31  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 144.05/144.31  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 144.05/144.31  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 144.05/144.31  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 144.05/144.31  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 144.05/144.31  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 147.55/147.79  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 147.55/147.79  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 147.55/147.79  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 147.55/147.79  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 147.55/147.79  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 148.63/148.89  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 148.63/148.89  Found x0:(P V2r)
% 148.63/148.89  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 148.63/148.89  Found x0 as proof of (P0 b)
% 148.63/148.89  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.89  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.90  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.90  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 148.63/148.90  Found thm_2Einteger_2Eint__sub00:=(thm_2Einteger_2Eint__sub0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__add V2r) (mono_2Ec_2Einteger_2Eint__neg V1q)))
% 186.06/186.35  Found (thm_2Einteger_2Eint__sub0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 186.06/186.35  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 186.06/186.35  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 186.06/186.35  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 186.06/186.35  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 186.06/186.35  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 186.06/186.35  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Einteger_2Eint) b0) b0)
% 186.06/186.35  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 186.06/186.35  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) V2r)
% 186.06/186.35  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 186.06/186.35  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 186.06/186.35  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 186.06/186.35  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 186.06/186.35  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b0)
% 186.06/186.35  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00 P):((P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))->(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 186.06/186.35  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 186.06/186.35  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 186.06/186.35  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 186.06/186.35  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 186.06/186.35  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 186.06/186.35  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 187.98/188.30  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 187.98/188.30  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 187.98/188.30  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 187.98/188.30  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 187.98/188.30  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 187.98/188.30  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 187.98/188.30  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 187.98/188.30  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 187.98/188.30  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 187.98/188.30  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) b)
% 187.98/188.30  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) b)
% 187.98/188.30  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) b)
% 187.98/188.30  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))) b)
% 187.98/188.30  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 187.98/188.30  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 187.98/188.30  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 187.98/188.30  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 192.94/193.25  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00 P):((P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))->(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 192.94/193.25  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 192.94/193.25  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 192.94/193.25  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 192.94/193.25  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 192.94/193.25  Found x0:(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 192.94/193.25  Found x0 as proof of (P1 (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 192.94/193.25  Found x0:(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 192.94/193.25  Found x0 as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 192.94/193.25  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 192.94/193.25  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 192.94/193.25  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 192.94/193.25  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 192.94/193.25  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 192.94/193.25  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 192.94/193.25  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 192.94/193.25  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 192.94/193.25  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 192.94/193.25  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 212.56/212.86  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 212.56/212.86  Found (eq_ref0 b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 212.56/212.86  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 212.56/212.86  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 212.56/212.86  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)))
% 212.56/212.86  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 212.56/212.86  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 212.56/212.86  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 212.56/212.86  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 212.56/212.86  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 212.56/212.86  Found x00:(P0 V2r)
% 212.56/212.86  Found (fun (x00:(P0 V2r))=> x00) as proof of (P0 V2r)
% 212.56/212.86  Found (fun (x00:(P0 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 212.56/212.86  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) as proof of (P (forall (P0:(Prop->Prop)), ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))))
% 212.56/212.86  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (P (forall (P0:(Prop->Prop)), ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))))
% 212.56/212.86  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (P (forall (P0:(Prop->Prop)), ((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))))
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found x00:(P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 212.56/212.86  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 212.56/212.86  Found eq_ref00:=(eq_ref0 b0):(((eq Prop) b0) b0)
% 212.56/212.86  Found (eq_ref0 b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 212.56/212.86  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 212.56/212.86  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 212.56/212.86  Found ((eq_ref Prop) b0) as proof of (((eq Prop) b0) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 216.81/217.17  Found eq_ref00:=(eq_ref0 b):(((eq Prop) b) b)
% 216.81/217.17  Found (eq_ref0 b) as proof of (((eq Prop) b) b0)
% 216.81/217.17  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) b0)
% 216.81/217.17  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) b0)
% 216.81/217.17  Found ((eq_ref Prop) b) as proof of (((eq Prop) b) b0)
% 216.81/217.17  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 216.81/217.17  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 216.81/217.17  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 216.81/217.17  Found ((eq_ref Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) as proof of (P (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 216.81/217.17  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 216.81/217.17  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 216.81/217.17  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 216.81/217.17  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 216.81/217.17  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 216.81/217.17  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 216.81/217.17  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 216.81/217.17  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 216.81/217.17  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found x00:(P1 V2r)
% 221.23/221.53  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 221.23/221.53  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 221.23/221.53  Found x00:(P1 V2r)
% 221.23/221.53  Found (fun (x00:(P1 V2r))=> x00) as proof of (P1 V2r)
% 221.23/221.53  Found (fun (x00:(P1 V2r))=> x00) as proof of (P2 V2r)
% 221.23/221.53  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 221.23/221.53  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 221.23/221.53  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 221.23/221.53  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 221.23/221.53  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 221.23/221.53  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 221.23/221.53  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 221.23/221.53  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 221.23/221.53  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 221.23/221.53  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 221.23/221.53  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 221.23/221.53  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 221.23/221.53  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 221.23/221.53  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 222.83/223.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 222.83/223.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 222.83/223.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 222.83/223.19  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 222.83/223.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 222.83/223.19  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0):((P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))->(P0 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q))))
% 222.83/223.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 226.34/226.67  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 226.34/226.67  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)) P0) as proof of (P1 ((mono_2Ec_2Einteger_2Eint__divides V0p) ((mono_2Ec_2Einteger_2Eint__sub ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) V1q)))
% 226.34/226.67  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r):(((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))
% 226.34/226.67  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) as proof of (((eq Prop) ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)) b)
% 226.34/226.67  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 226.34/226.67  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 226.34/226.67  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 226.34/226.67  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 228.82/229.11  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 ((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))))
% 228.82/229.11  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 228.82/229.11  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 228.82/229.11  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 228.82/229.11  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 228.82/229.11  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 228.82/229.11  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 228.82/229.11  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 228.82/229.11  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 228.82/229.11  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 228.82/229.11  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 228.82/229.11  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 228.82/229.11  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 228.82/229.11  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 228.82/229.11  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 231.00/231.38  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 231.00/231.38  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 231.00/231.38  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 231.00/231.38  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 231.00/231.38  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 231.00/231.38  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 231.00/231.38  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 231.00/231.38  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P):((P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r))->(P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 231.00/231.38  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 234.53/234.82  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 234.53/234.82  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 234.53/234.82  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) V2r) P) as proof of (P0 (P ((mono_2Ec_2Einteger_2Eint__divides V0p) V2r)))
% 234.53/234.82  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 234.53/234.82  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 234.53/234.82  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 234.53/234.82  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 234.53/234.82  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 234.53/234.82  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 234.53/234.82  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 234.53/234.82  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 234.53/234.82  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 234.53/234.82  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 242.43/242.77  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 242.43/242.77  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 242.43/242.77  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 242.43/242.77  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 242.43/242.77  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 242.43/242.77  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 242.43/242.77  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 242.43/242.77  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 242.43/242.77  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 242.43/242.77  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 242.43/242.77  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 242.43/242.77  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 246.28/246.66  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 246.28/246.66  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 246.28/246.66  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 246.28/246.66  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 246.28/246.66  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 246.28/246.66  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 246.28/246.66  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 246.28/246.66  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 246.28/246.66  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 246.28/246.66  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 246.28/246.66  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 246.28/246.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 250.59/250.92  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 250.59/250.92  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool000:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))):((P b)->(P b))
% 250.59/250.92  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool00 (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 250.59/250.92  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 250.59/250.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 250.59/250.92  Found (((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Emin_2Ebool (mono_2Ec_2Einteger_2Eint__divides V0p)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) (fun (x0:Prop)=> (P b))) as proof of (P0 b)
% 250.59/250.92  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 250.59/250.92  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 250.59/250.92  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 250.59/250.92  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 250.59/250.92  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 250.59/250.92  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 250.59/250.92  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 268.29/268.66  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 268.29/268.66  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 268.29/268.66  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found eq_ref00:=(eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found (eq_ref0 ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found x0:(P0 b)
% 268.29/268.66  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 268.29/268.66  Found (fun (x0:(P0 b))=> x0) as proof of (P0 V2r)
% 268.29/268.66  Found (fun (P0:(mono_2Etyop_2Einteger_2Eint->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 V2r))
% 268.29/268.66  Found (fun (P0:(mono_2Etyop_2Einteger_2Eint->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 268.29/268.66  Found x0:(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 268.29/268.66  Found x0 as proof of (P0 b)
% 268.29/268.66  Found thm_2Einteger_2Eint__sub00:=(thm_2Einteger_2Eint__sub0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__add V2r) (mono_2Ec_2Einteger_2Eint__neg V1q)))
% 268.29/268.66  Found (thm_2Einteger_2Eint__sub0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found ((thm_2Einteger_2Eint__sub V2r) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 268.29/268.66  Found x0:(P0 b)
% 268.29/268.66  Instantiate: b:=V2r:mono_2Etyop_2Einteger_2Eint
% 268.29/268.66  Found (fun (x0:(P0 b))=> x0) as proof of (P0 V2r)
% 268.29/268.66  Found (fun (P0:(mono_2Etyop_2Einteger_2Eint->Prop)) (x0:(P0 b))=> x0) as proof of ((P0 b)->(P0 V2r))
% 268.29/268.66  Found (fun (P0:(mono_2Etyop_2Einteger_2Eint->Prop)) (x0:(P0 b))=> x0) as proof of (P b)
% 268.29/268.66  Found x00:(P V2r)
% 268.29/268.66  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 268.29/268.66  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 268.29/268.66  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 268.29/268.66  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 268.29/268.66  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 281.68/282.04  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found x00:(P V2r)
% 281.68/282.04  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 281.68/282.04  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 281.68/282.04  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 281.68/282.04  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 281.68/282.04  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 281.68/282.04  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 281.68/282.04  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 281.68/282.04  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 281.68/282.04  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 281.68/282.04  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 281.68/282.04  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 281.68/282.04  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 281.68/282.04  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 281.68/282.04  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 281.68/282.04  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 281.68/282.04  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) V2r)
% 286.78/287.19  Found monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint00:=(monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q):(((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found (monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint0 V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 286.78/287.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 286.78/287.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 286.78/287.19  Found ((monoapp_2Emono_2Eapp_2Emono_2Etyop_2Einteger_2Eint_20mono_2Etyop_2Einteger_2Eint (mono_2Ec_2Einteger_2Eint__sub V2r)) V1q) as proof of (((eq mono_2Etyop_2Einteger_2Eint) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q)) b)
% 286.78/287.19  Found x0:(P ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Instantiate: b:=((mono_2Ec_2Einteger_2Eint__sub V2r) V1q):mono_2Etyop_2Einteger_2Eint
% 286.78/287.19  Found x0 as proof of (P0 b)
% 286.78/287.19  Found x00:(P V2r)
% 286.78/287.19  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 286.78/287.19  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 286.78/287.19  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 286.78/287.19  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 286.78/287.19  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found x00:(P V2r)
% 286.78/287.19  Found (fun (x00:(P V2r))=> x00) as proof of (P V2r)
% 286.78/287.19  Found (fun (x00:(P V2r))=> x00) as proof of (P0 V2r)
% 286.78/287.19  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 286.78/287.19  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found eq_ref00:=(eq_ref0 b):(((eq mono_2Etyop_2Einteger_2Eint) b) b)
% 286.78/287.19  Found (eq_ref0 b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 286.78/287.19  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 286.78/287.19  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 286.78/287.19  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 299.23/299.60  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Einteger_2Eint) b0) b0)
% 299.23/299.60  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found eq_ref00:=(eq_ref0 b0):(((eq mono_2Etyop_2Einteger_2Eint) b0) b0)
% 299.23/299.60  Found (eq_ref0 b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) b0) as proof of (((eq mono_2Etyop_2Einteger_2Eint) b0) ((mono_2Ec_2Einteger_2Eint__sub V2r) V1q))
% 299.23/299.60  Found eq_ref00:=(eq_ref0 V2r):(((eq mono_2Etyop_2Einteger_2Eint) V2r) V2r)
% 299.23/299.60  Found (eq_ref0 V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) V2r) as proof of (((eq mono_2Etyop_2Einteger_2Eint) V2r) b0)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 299.23/299.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 299.23/299.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 299.23/299.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found eq_ref00:=(eq_ref0 a):(((eq mono_2Etyop_2Einteger_2Eint) a) a)
% 299.23/299.60  Found (eq_ref0 a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq mono_2Etyop_2Einteger_2Eint) a) V1q)
% 299.23/299.60  Found ((eq_ref mono_2Etyop_2Einteger_2Eint) a) as proof of (((eq
%------------------------------------------------------------------------------